A Sequence Pair-Based Non-Slicing Floorplanner for Uncertain Designs
نویسنده
چکیده
Floorplanning is an important step in an early phase of VLSI design. For faster design convergence, there is an urgent need to start floorplanning as early as possible, even when not all modules are designed. Therefore, it is desirable to consider floorplanning with uncertainty to obtain a compact and reliable floorplan when the dimensions and interconnections of modules are not fully determined. In this paper, we propose a sequence-pair based floorplanner for uncertain designs. We first derive a probability-based longest path algorithm for a constraint graph to evaluate the enclosing width and height distributions. We then use simulated annealing to minimize the expected value and the variance of the enclosing area. Our floorplanner with uncertain data can consider non-slicing floorplans and interconnection cost which are not addressed before, and can generate a reliable and compact floorplan. Experimental results show that with 10%–30% uncertainty we have 98% confidence that the area derivation is within only 2% and the average dead space is less than 7%.
منابع مشابه
On extending slicing floorplan to handle L/T-shaped modules andabutment constraints
In floorplanning, it is common that a designer wants to have certain modules abutting with one another in the final packing. The problem of controlling the relative positions of an arbitrary number of modules in floorplan design is nontrivial. Slicing floorplan has an advantageous feature in which the topological structure of the packing can be found without knowing the module dimensions. This ...
متن کامل52 . 2 Floorplanning with Alignment and Performance Constraints
In this paper, we present a floorplanning algorithm based on sequence pair representation. Our floorplanner has the following important features: 1) It is explicitly designed for fixed-frame floorplanning, which is different from traditional well-researched minarea floorplanning. Moreover, we also show that it can be adapted to minimize total area. 2) It addresses the problem of handling alignm...
متن کاملNostradamus: a floorplanner of uncertain designs
Floorplanning is an early phase in chip planning. It provides information on approximate area, delay, power, and other performance measures. Careful floorplanning is thus of extreme importance. In many applications while a good floorplan is needed, not all modules’ information are available, or even worse, part of the provided information is inaccurate. Floorplanning with uncertainty is the pro...
متن کاملBanach Pair Frames
In this article, we consider pair frames in Banach spaces and introduce Banach pair frames. Some various concepts in the frame theory such as frames, Schauder frames, Banach frames and atomic decompositions are considered as special kinds of (Banach) pair frames. Some frame-like inequalities for (Banach) pair frames are presented. The elements that participant in the construction of (Ba...
متن کاملQuantitative Non-diagonal Regulator Design for Uncertain Multivariable System with Hard Time-domain Constraints
In this paper a non-diagonal regulator, based on the QFT method, is synthesized for an uncertain MIMO plant whose output and control signals are subjected to hard time-domain constraints. This procedure includes the design of a non-diagonal pre-controller based on a new simple approach, followed by the sequential design of a diagonal QFT controller. We present a new formulation for the latter s...
متن کامل